package homework;

public class Homework_P1M2_1test {
    public static void main(String[] args) {
    	Homework_P1M2_1 code = new Homework_P1M2_1(16, 16);
        // 添加元素
        code.addValue();
        // 打印
        code.showArr();
        // 各列和
        code.getSumCols();
        // 各行和
        code.getSumRows();
        // 对角线和
        code.getSumDiagonal();
    }
}


// =====正在创建16行16列的数组=====
// 3 0 0 2 1 1 1 3 1 1 1 3 2 0 3 3 
// 3 0 0 1 1 2 2 1 2 1 3 3 1 0 0 3 
// 3 0 1 0 2 2 1 1 0 1 1 2 2 2 1 0 
// 0 3 1 1 3 3 0 2 1 1 1 1 0 3 0 1 
// 0 3 3 3 1 3 2 3 0 0 2 0 0 2 0 0 
// 1 0 2 2 0 3 0 0 3 3 0 2 3 2 2 2 
// 2 1 3 2 0 2 1 0 2 3 1 3 1 3 2 2 
// 2 3 0 1 0 0 0 1 2 0 2 0 2 1 0 1 
// 0 3 2 2 0 1 1 3 1 3 3 0 1 1 1 1 
// 1 0 2 1 3 2 1 2 0 3 0 1 0 2 3 2 
// 3 2 3 3 3 1 0 3 0 3 3 1 2 2 0 0 
// 0 1 0 0 0 0 1 2 2 0 0 1 2 1 1 0 
// 0 3 2 2 3 1 2 2 1 2 2 2 3 3 3 1 
// 3 2 0 1 3 1 1 2 0 1 0 0 0 2 2 0 
// 1 1 0 1 1 3 0 0 1 2 1 0 2 2 0 0 
// 1 3 2 2 1 0 1 0 1 0 2 0 3 1 3 0 

// ====打印各列的和====
// 第01列的和是23
// 第02列的和是25
// 第03列的和是21
// 第04列的和是24
// 第05列的和是22
// 第06列的和是25
// 第07列的和是14
// 第08列的和是25
// 第09列的和是17
// 第10列的和是24
// 第11列的和是22
// 第12列的和是19
// 第13列的和是24
// 第14列的和是27
// 第15列的和是21
// 第16列的和是16

// ====打印各行的和====
// 第01行的和是25
// 第02行的和是23
// 第03行的和是19
// 第04行的和是21
// 第05行的和是22
// 第06行的和是25
// 第07行的和是28
// 第08行的和是15
// 第09行的和是23
// 第10行的和是23
// 第11行的和是29
// 第12行的和是11
// 第13行的和是32
// 第14行的和是18
// 第15行的和是15
// 第16行的和是20

// ====打印对角线和====
// 注意：
// 第01对角线为左上角至右下角
// 第02对角线为右上角至左下角

// 第01对角线的和是24
// 第02对角线的和是19
